home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / util / misc / erp13.readme < prev    next >
Text File  |  1995-11-07  |  4KB  |  105 lines

  1. Short:    V1.3, kills requesters automatically.
  2. Author:   chris@sixpack.pfalz.org (Chris Hodges)
  3. Uploader: chris@sixpack.pfalz.org (Chris Hodges)
  4. Version:  V1.3
  5. Type:     util/misc
  6. Replaces: util/misc/ERP*
  7.  
  8. Introduction
  9. ~~~~~~~~~~~~
  10. A friend of mine once asked me, if I could write a little program for
  11. his BBS that would cancel all the system-requesters that may appear,
  12. as his harddisk brought up read/write errors which were not really
  13. existant.
  14.  
  15. So this is my first attempt for such a patch. I thought somebody had
  16. already invented a program like this, but none of the asked sysops
  17. could help.
  18.  
  19. The patch will kill any requester that matches a pattern given in a
  20. config file. Other requesters will not be harmed at all.
  21.  
  22. Requirements
  23. ~~~~~~~~~~~~
  24. EasyRequestPatch needs Kick 2.04 or higher and about 12 KB of memory.
  25.  
  26. History
  27. ~~~~~~~
  28. V1.3 (01-Oct-95):
  29. ~~~~~~~~~~~~~~~~~
  30. - No stack problems anymore. Now uses it's own stack for the patch
  31.   routine.    
  32.  
  33. V1.2 (25-Aug-95):
  34. ~~~~~~~~~~~~~~~~~
  35. - Crashed on MC68000 due to one (!) accidentially used 68020
  36.   instructions. Fixed.
  37. - Not enough stack will pop up the requester now.
  38. - Added stack checking. Now it cannot crash anymore due to too few
  39.   stack. Minimum stack required for pattern matching: 1500 bytes.
  40. - Moved the pattern token creation to the config parsing, so the
  41.   patch has become a little big faster.
  42. - The bug with the Ctrl-C key doesn't appear anymore.
  43.  
  44. V1.1 (28-Jul-95):
  45. ~~~~~~~~~~~~~~~~~
  46. - Since there were problems with read write errors, I've set the
  47.   maximum quantum up again to 10 seconds.
  48. - Fixes some little bugs which caused the requester to be forgotten
  49.   too early.
  50. - The fixes didn't help at all. Seems as if read/write errors lock
  51.   up the dos output routines, so I have added a new linked list
  52.   containing the output strings so they can be printed by the main
  53.   program. This allows me to use buffered string printing again.
  54.   Now it finally *should* run correctly.
  55. - Those little annoying bugs... logical mistake locked the output
  56.   buffer list during output so the requester hung again. Fixed using
  57.   another little buffer. If it now doesn't run, I'll give it up.
  58.  
  59. V1.0 (26-Jul-95):
  60. ~~~~~~~~~~~~~~~~~
  61. - The logfile was a little bit faulty due to the mixed usage of
  62.   buffered and non-buffered writing. This has been fixed now.
  63. - Changed the main loop quantum from 1 VBL delay to 10 VBLs. This
  64.   will reduce the cpu usage.
  65. - Changed the requester-timeout to two seconds instead of one.
  66. - Modified the parser to check for more errors.
  67. - Increased the general buffers a bit.
  68. - Strange things seem to happen: The last program opening a
  69.   requester, will get the control-c signal passed through. No clue
  70.   why this happens and how to prevent it. Please use 'ERP Quit'
  71.   instead of the Ctrl-C key.
  72. - Added the wait and reset events.
  73. - Added the beep and hard reset events.
  74.  
  75. V1.0▀ (25-Jul-95):
  76. ~~~~~~~~~~~~~~~~~~
  77. - First release. Works quite well.
  78.  
  79. Copyright notice
  80. ~~~~~~~~~~~~~~~~
  81. EasyRequestPatch (ERP) and it's documentation are Copyright ⌐ 1995
  82. by Chris Hodges. All rights reserved.
  83.  
  84. Contact address
  85. ~~~~~~~~~~~~~~~
  86. Any mails or donations to:
  87.  
  88. Chris Hodges                    Account: 359 68 63
  89. Kennedystr. 8                   BLZ    : 700 530 70
  90. D-82178 Puchheim                Bank   : Sparkasse Fⁿrstenfeldbruck
  91. Germany
  92. Tel.: 089/8005856
  93. Email: chris@sixpack.pfalz.org 
  94.  
  95.  
  96. ============================= Archive contents =============================
  97.  
  98. Original  Packed Ratio    Date     Time    Name
  99. -------- ------- ----- --------- --------  -------------
  100.     4652    2951 36.5% 01-Oct-95 14:43:58  ERP
  101.     1258     679 46.0% 28-Jul-95 20:49:04  ERP.config
  102.     7783    3576 54.0% 01-Oct-95 14:43:00  ERP13.doc
  103. -------- ------- ----- --------- --------
  104.    13693    7206 47.3% 19-Oct-95 12:58:50   3 files
  105.